Substantial supplier - Allemand Anglais Dictionnaire